mobility impairment - French English Dictionary